Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 9494ab80950f06dd45cb13ff86f98be07db84f0c


Parents : 03cc004
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-02-18T16:16:11+01:00

Improved markdown rendering

Changes

1 files changed, 3 insertions(+), 3 deletions(-)

M sbapp/main.py +3 -3

Diff

diff --git a/sbapp/main.py b/sbapp/main.py
index e34cb2bf..58eed930 100644
--- a/sbapp/main.py
+++ b/sbapp/main.py
@@ -255,8 +255,6 @@ else:
import pyogg
from pydub import AudioSegment
- from md2bbcode.main import process_readme as mdconv
-
from kivymd.utils.set_bars_colors import set_bars_colors
android_api_version = autoclass('android.os.Build$VERSION').SDK_INT
@@ -273,7 +271,6 @@ else:
from .ui.messages import Messages, ts_format, messages_screen_kv
from .ui.helpers import ContentNavigationDrawer, DrawerList, IconListItem
from .ui.helpers import multilingual_markup, mdc
- from .md2bbcode.main import process_readme as mdconv
import sbapp.pyogg as pyogg
from sbapp.pydub import AudioSegment
@@ -1530,7 +1527,10 @@ class SidebandApp(MDApp):
def md_to_bbcode(self, text):
if not hasattr(self, "mdconv"):
+ if RNS.vendor.platformutils.is_android(): from md import mdconv
+ else: from .md import mdconv
self.mdconv = mdconv
+
converted = self.mdconv(text)
while converted.endswith("\n"):
converted = converted[:-1]


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────